exhausted from overwork - Español Inglés Diccionario